package ltd.hanamaki.study.generic;

import java.util.ArrayList;
import java.util.List;

public class GenericDemo03 {

    public static void main(String[] args) {

        /* 集合的泛型  通过 Object 来实现 */
        ArrayList<Object> list = new ArrayList<>();
        list.add(1);
        list.add(true);
        list.add("23");

        ArrayList<String> list1 = new ArrayList<>();
        list1.add("hello");
        getData(list1);
        ArrayList<Integer> list2 = new ArrayList<>();
        list2.add(23);
        getData(list2);



    }

    static void getData(List<?> list) {
        System.out.println(list.get(0));

    }






}
